package com.wise.site.protocol.result;

import java.net.URLDecoder;
import java.util.ArrayList;
import java.util.List;

import org.json.JSONArray;
import org.json.JSONObject;

import com.wise.site.protocol.base.SoapItem;
import com.wise.site.protocol.base.SoapResult;

/**
 * 列表数据容器
 * @author huangyue
 *
 */
public class BussinesItemsResult extends SoapResult {
	public List<SoapItem> list;
	
	@Override
	public void parseData(String response) throws Exception {
		JSONObject json = new JSONObject(response);
		if(json.getInt("flag") == 1){
			JSONArray array = new JSONArray(json.getString("msg"));
			list = new ArrayList<SoapItem> ();
			BussnissItem item = null;
			for(int i = 0; i < array.length(); i++){
				item = new BussnissItem(array.getJSONObject(i));
				list.add(item);
			}
		}
	}
	
//	private void test() {
//		list = new ArrayList<SoapItem> ();
//		BussnissItem item = new BussnissItem(null);
//		item.iconURL = "test/test_list.jpg";
//		item.title = "sdasfgawr";
//		item.snipe = "test/fda.jpg";
//		item.price = "324.00";
//		item.commtNum = 3;
//		list.add(item);
//		item = new BussnissItem(null);
//		item.iconURL = "test/test_list.jpg";
//		item.title = "erq";
//		item.price = "324.00";
//		item.commtNum = 3;
//		list.add(item);
//		item = new BussnissItem(null);
//		item.iconURL = "test/test_list.jpg";
//		item.title = "hrty";
//		item.snipe = "test/sggsrgq.jpg";
//		item.price = "324.00";
//		item.commtNum = 3;
//		list.add(item);
//	}

}
